package fr.afcepf.atod18.hotels.dao.interfaces;

import fr.afcepf.atod18.hotels.entities.Chambre;
import fr.afcepf.atod18.hotels.entities.Tarif;
import fr.afcepf.atod18.hotels.entities.TarifId;

public interface ITarifDAO {

	public abstract void persist(Tarif transientInstance);

	public abstract void remove(Tarif persistentInstance);

	public abstract Tarif merge(Tarif detachedInstance);

	public abstract Tarif findById(TarifId id);
	
	public abstract int getTarifChambre(Chambre chambre);

}